Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour French Open - Paris Guatemala F1 Costa Rica F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Cleveland Challenger Nordea Open - Bastad Argentina F4 Romania F17 Armenia F1 Georgia F2 Germany F13 USA F22 USA F6 Romania F1 Romania F5 Romania F6 Romania F7 Romania F11 Romania F12 Romania F13 Romania F14 Romania F15 Germany F15 Germany F17 Germany F18 Germany F19 Dominican Republic F4 Dominican Republic F5 Egypt F4 Egypt F6 Romania F1 Romania F2 Romania F3 Romania F5 Germany F6 Germany F7 Germany F8 Romania F11 Germany F13 Germany F17 Turkey F9 Senegal F1 Senegal F2 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Spain F11 Spain F12 Bulgaria F3 Romania F2 Romania F3 Romania F4 Germany F9 Romania F9 Romania F10 Belarus F1 Belarus F2 Germany F13 Turkey F9 Turkey F10 Turkey F11 Belarus F4 Turkey F6 Turkey F7 Turkey F8 Turkey F10 Turkey F11 Turkey F12 Turkey F13 Italy F8 Italy F10 Italy F11 Romania F2 Germany F5 Germany F7 Romania F9 Turkey F6 Turkey F7 Turkey F8 Turkey F12 Turkey F15 Turkey F16 Romania F1 Romania F3 Turkey F7 Turkey F8 Turkey F9 Turkey F15 Romania F3 China F1 China F2 Romania F3 Romania F16 Argentina F5 Ukraine F3 Germany F16 Brazil F1 USA F25 Romania F10 Germany F8 Germany F14 Bogota Challenger - Bogota I Manta Open - Manta Challenger Brasov - Brasov Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Genoa Open - Genova Amazonia Open de Tenis - Belem Copa Kia Challenger ATP - Santiago Sporting Challenger '07 Trofeo Regione Piemonte - Turin La Serena Open - La Serena Kos-Zucchetti Tennis Cup - Cordenons Unicredit (Suisse) Bank S.A. Challenger - Chiasso Challenger 42 - Andrezieux Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Copa Petrobras - Buenos Aires Zagreb Open - Zagreb Mamaia Challenger - Constanta Copa Ericsson Uruguay - Montevideo San Marino CEPU Open - San Marino Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Visa Tennis Open - Sao Paulo Steelers Cup - Kosice Draft Corona Mexico City Open - Mexico City SMS Tennis Cup - Sao Paulo XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo Copa Petrobras - Aracaju San Luis Potosi Challenger - San Luis Potosi Antonio Savoldi-Marco Co. - Manerbio Salinas Challenger Copa Petrobras Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como VI Gramado Open de Tenis - Gramado XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Porsche Open - Poznan BMW Tennis Championship - Sunrise Trani Challenger Manerbio Challenger Sao Paulo Challenger Como Challenger Todi Challenger Buenos Aires Challenger Unique Zagreb Open - Zagreb Seguros Bolivar Open - Medellin Genova Challenger Barletta Challenger Bancolombia Open - Bogota Copa Petrobras Santiago - Santiago Alessandria Challenger Copa Petrobras Uruguray - Montevideo San Benedetto Challenger Genova Open Challenger - Genova Todi Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Unicredit Czech Open - Prostejov Marburg Challenger Nord LB Open - Braunschweig Turin Challenger Recanati Challenger Trani Challenger Samarkand Challenger Challenger Lugano - Lugano Astana Challenger Milan Challenger Szczecin Challenger Karshi Challenger Todi Challenger Copa Petrobras Argentina - Buenos Aires Palermo Challenger Lima Challenger 2007 - Lima Buenos Aires Challenger Montevideo Challenger Heilbronn Challenger Biella Challenger Sarajevo Challenger Turin Challenger Orbetello Challenger Copa Petrobras - Bogota XL Bermuda Open - Bermuda San Marino Challenger Salzburg Challenger Lermontov Challenger Tunis Challenger Karshi Challenger Samarkand Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Arad Challenger Kosice Challenger Timisoara Challenger Scheveningen Challenger Poznan Challenger Oberstaufen Challenger St. Remy Challenger Fergana Challenger Timisoara Challenger - Timisoara IPP Geneva Trophy - Geneva Helsinki Challenger Chennai Challenger New Delhi Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Mersin Challenger Tennis Napoli Cup 2007 - Napoli Sibiu Challenger Tashkent Challenger Geneva Challenger New Delhi Challenger Raanana Challenger Heilbronn Challenger Pekao Open - Szczecin Moscow Challenger Perugia Challenger Braunschweig Challenger Poznan Challenger Liberec Challenger Prague Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Reggio Emilia Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger Dallas Challenger Kazan Challenger Fergana Challenger Blois Challenger Genova Challenger Banja Luka Challenger Campinas Challenger Prostejov Challenger Lima Challenger San Benedetto Challenger Montevideo Challenger Abierto Club Casablanca - Mexico City Canberra Challenger Mersin Challenger Caltanissetta Challenger Napoli Challenger 7° Trani Cup - Trani Alphen Challenger Shenzhen Challenger Iquique Challenger Bordeaux Challenger Milan Challenger Banja Luka Challenger Santo Domingo Challenger Montevideo Challenger Aix En Provence Challenger Istanbul 2 Challenger Chicago Challenger Roanne Challenger Challenger Leon 2004 - Leon Meerbusch Challenger Mouilleron-Le-Captif Challenger Irving Challenger Rome Challenger Chisinau Challenger Kolkata Challenger Guangzhou Challenger Braunschweig Challenger Heilbronn Challenger Rome Challenger Copa Petrobras Aracaju - Aracaju Braunschweig Challenger Buenos Aires Challenger Trnava Challenger Ningboo Challenger Porto Alegre Challenger Ortisei Challenger Lyon Challenger Mouilleron-Le-Captif Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Prague Challenger Sina-Kia Motors Tennis Cup - Cordenons Helsinki Challenger Copa Petrobras Uruguay - Montevideo Lugano Challenger Guangzhou Challenger Burnie Challenger Launceston Challenger Aix En Provence Challenger Fergana Challenger Marburg Challenger VIII Avierto Internacional de Salinas - Salinas Istanbul Challenger Bastad Challenger V Gramado Open de Tennis - Gramado Tashkent Challenger Buenos Aires Challenger Montevideo Challenger Top Wool Challenger Biella - Biella Guayaquil Challenger Memorial Kolyaskin - Donetsk Karshi Challenger Samarkand Challenger Furth Challenger Milan Challenger Braunschweig Challenger Guayaquil Challenger Cortina Challenger Szczecin Challenger Punta Del Este Challenger Mauthausen Challenger Brasov Challenger Cary Challenger Trnava Challenger Buenos Aires Challenger Copa Ericsson Argentina - Buenos Aires Prostejov Challenger Busan Challenger Oeiras 4 Challenger Blois Challenger Challenger Leon 2003 - Leon Bath Challenger Prague Open - Prague Suzhou Challenger Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Montevideo Challenger Mersin Challenger Pullach Challenger Panama City Challenger Porto Challenger Tunis Challenger Prostejov Challenger Seoul Challenger Ostrava Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Ningboo Challenger Liuzhou Challenger Bangalore Challenger Marburg Challenger Braunschweig Challenger Sassuolo Challenger - Sassuolo Nord LB Open - Braunschweig Scheveningen Challenger Societa Canottieri Mincio 2005 - Mantova Bercuit Challenger Heilbronn Challenger Vicenza Challenger Riviera di Rimini Challenger - Rimini Prostejov Challenger Ludwigshafen Challenger Mallorca Challenger Sibiu Challenger Biella Challenger St. Remy Challenger BH Tennis Open International Cup - Belo Horizonte Bucharest Challenger Bergamo Challenger Roanne Challenger Pau Challenger Copa Ericsson Chile - Santiago Pau Challenger Phoenix Challenger Lugano Challenger Sanremo Challenger Heilbronn Challenger Surbiton Challenger Britania Zavaleta - Puebla Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Istanbul Challenger Copa Petrobras Bogota - Bogota Challenger Casablanca San Angel - Mexico City Heilbronn Challenger San Marino Cepu Open - San Marino Biella Challenger Phoenix Challenger Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Split Challenger Canberra Challenger ECM Prague Open - Prague Oeiras 3 Challenger St. Tropez Challenger Brest Challenger Bergamo Challenger Helsinki Challenger Danderyd Challenger Murcia Challenger Girona Challenger Barcelona Challenger Girona Challenger Aamulehti Tampere Open - Tampere Poznan Challenger Francavilla Challenger Iasi Challenger Guayaquil Challenger Banja Luka Challenger Tashkent Challenger Grodzisk Mazowiecki Challenger Rennes Challenger Guayaquil Challenger Monastir Challenger Cordenons Challenger Rijeka Challenger Hersonissos 6 Challenger Copa AT&T - Buenos Aires Sibiu Challenger Copa AT&T - Buenos Aires Mercedes Cup - Stuttgart Irving Challenger Open Romania - Bucharest Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Loughborough Challenger Pune Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Kazan Challenger Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne German Tennis Championships - Hamburg Todi Challenger BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Heineken Open - Auckland VTR Open - Vina del Mar ATP Studena Croatia Open - Umag Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Mouilleron-Le-Captif Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Istanbul Challenger Moscow Challenger SkiStar Swedish Open - Bastad Izmir Challenger Lima Challenger Bet-at-home Cup - Kitzbuhel Poznan Challenger Happy Valley Challenger Winston Salem - Winston Salem Hong Kong Challenger Bucaramanga Challenger Kolkata Challenger Moselle Open - Metz Kosice Challenger Malaysian Open - Kuala Lumpur Eckental Challenger Ortisei Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Aircel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Tyumen Challenger Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Brasil Open - Sao Paulo Heilbronn Challenger Geneva Open - Geneva Caltanissetta Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Memphis Open - Memphis Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem ASB Classic - Auckland Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Winston-Salem Open - Winston-Salem Batman Challenger Gazprom Hungarian Open - Budapest China Open - Beijing Noventi Open - Halle German Tennis Championships - Hamburg Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Astana Open - Nur-Sultan Bergamo Challenger Napoli Challenger Barcelona Open BancSabadell - Barcelona Mersin Challenger Adelaide International 1 - Adelaide Open 13 Provence - Marseille Tata Open Maharashtra - Pune BellSouth Open - Vina del Mar Millennium Estoril Open - Estoril Blunmenau Challenger Hypo Group Tennis International - Portschach Vegeta Croatia Open - Umag Kremlin Cup - Moscow Liberec Challenger Winston-Salem Open - Winston-Salem Kazan Challenger Allianz Suisse Open Gstaad - Gstaad Curitiba Challenger Argentina Open - Buenos Aires Suisse Open - Gstaad AEGON International - Eastbourne SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Open Parc - Lyon Croatia Open - Umag Moselle Open - Metz Brasil Open - Costa do Sauipe Lima Challenger Delray Beach Open - Delray Beach San Remo Challenger Plava Laguna Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Antalya Open - Antalya Campinas Challenger Mercedes Cup - Stuttgart Raanana Challenger Generali Open - Kitzbuhel Arad Challenger Tata Open Maharashtra - Pune Abierto de Tenis Mifel - Los Cabos Brasov Challenger Stockholm Open - Stockholm Poznan Challenger Oberstaufen Challenger Delray Beach Open - Delray Beach Citi Open - Washington Movistar Open - Santiago Delray Beach Open - Delray Beach Montevideo Challenger US Men's Clay Court Championship - Houston Asuncion Challenger Estoril Open - Estoril Tiriac Open - Bucharest Medellin Challenger Kremlin Cup - Moscow Kremlin Cup - Moscow Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Santiago Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg Mexico City Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Blois Challenger Bastad Challenger Swiss Indoors Basel - Basel Apia International - Sydney Malaysian Open - Kuala Lumpur ATP Challenger Tour Finals Orleans Challenger Mons Challenger Buenos Aires Challenger Maui Challenger BRD Nastase Tiriac Trophy - Bucharest Oberstaufen Challenger Jonkoping Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Citi Open - Washington San Diego Challenger Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Monza Challenger TEB BNP Paribas Istanbul Open - Istanbul Szczecin Challenger Bet-at-home Open - Hamburg Antalya Cup - Antalya Lima Challenger Ostrava Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Kobe Challenger Santiago Challenger Rio De Janeiro Challenger Abierto Mexicano Telcel - Acapulco Tyumen Challenger TEB BNP Paribas Istanbul Open - Istanbul Hall of Fame Open - Newport Konzum Croatia Open - Umag San Marino Challenger Villena Challenger Forli 2 Challenger Memphis Open - Memphis Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Shenzhen Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Antalya Cup - Antalya Alicante Challenger Bet-at-home Open - Hamburg Hamburg European Open - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Cagliari Challenger Garanti Koza Sofia Open - Sofia New York Open - New York Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Guayaquil Challenger Chengdu Open - Chengdu China Open - Beijing Tata Open Maharashtra - Pune Open Sud de France - Montpellier New York Open - New York Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Geneva Open - Geneva Canberra Challenger BB&T Atlanta Open - Atlanta Boss Open - Stuttgart Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne Sofia Open - Sofia Rio Open - Rio de Janeiro Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Kremlin Cup - Moscow Singapore Tennis Open - Singapore Prague 2 Challenger Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart bett1HULKS Championships - Cologne Noventi Open - Halle Movistar Open - Vina del Mar Perugia Challenger Orleans Challenger Abierto Mexicano Telcel - Acapulco Milan Challenger Estoril Open - Estoril Brasov Challenger Croatia Open Umag - Umag Orange Prokom Open - Sopot Dallas Open - Dallas Delray Beach Open - Delray Beach Open 13 Provence - Marseille Gonet Geneva Open - Geneva Banja Luka Open - Banja Luka Terra Wortmann Open - Halle Abierto Mexicano Telcel - Acapulco Korea Open - Seoul Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Hersonissos 5 Challenger ATP Studena Croatia Open Umag - Umag Bucharest Open - Bucharest Lille Challenger Ilkley Challenger US Men's Clay Court Championship - Houston Suisse Open - Gstaad Rakuten Japan Open - Tokyo Maharashtra Open - Pune Ecuador Open - Quito Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Swiss Open - Gstaad Generali Open - Kitzbuhel Nature Valley International - Eastbourne Murray River Open - Melbourne Heineken Open - Auckland Belgrade 2 - Belgrade Quimper Challenger NASDAQ-100 Open - Miami Masters Series - Hamburg Sony Ericsson Open - Miami Prague 1 Challenger Winston-Salem Open - Winston-Salem Indian Wells Challenger Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Open Sabadell Atlantico - Barcelona Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Bratislava 1 Challenger Monte-Carlo Rolex Masters - Monte-Carlo Delray Beach Open - Delray Beach Tenerife 1 Challenger Turin Challenger Copa Telmex - Buenos Aires BMW Open - Munich Copa Claro - Buenos Aires Dallas Open - Dallas Wimbledon - London Copa Claro - Buenos Aires BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai U.S. Open - New York French Open - Paris Miami Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Marrakech Australian Open - Melbourne Western & Southern Open - Cincinnati Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Miami Open - Miami Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Miami Open - Miami Wimbledon - London Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells National Bank Open - Toronto U.S. Open - New York Western & Southern Open - New York Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne Wimbledon - London Truist Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Australian Open - Melbourne Atlanta Open - Atlanta French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Hangzhou Open - Hangzhou Dallas Open - Dallas Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Aircel Chennai Open - Chennai Shenzhen Open - Shenzhen SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Pacific Life Open - Indian Wells Davis Cup, Group II, PO, TUR-MDA 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, Group II, 2R, MDA-BLR 4-1 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group II, 3R, DEN-MDA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Internazionali BNL d'Italia - Rome French Open - Paris ATP Cup - Brisbane, Perth, Sydney U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open (juniors) French Open (juniors) French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Olympics - London Australian Open - Melbourne Wimbledon - London French Open - Paris Olympics - Rio de Janeiro Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Infosys Hall of Fame Open - Newport Iasi Challenger Australian Open - Melbourne Davis Cup, Group II, 1R, BLR-MDA 4-1 Davis Cup, Group 2, PO, HUN-MDA 3-2 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, Group II, 1R, MDA-EGY 4-1 Davis Cup, Group II, 1R, MDA-HUN 3-2 Davis Cup, Group II, 2R, BIH-MDA 1-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, Group II, 1R, HUN-MDA 4-1 Wimbledon (juniors) Oeiras 4 Challenger Hamburg Challenger Davis Cup, Group 2, 1R, LAT-MDA 5-0